Members
Overall Objectives
Research Program
Application Domains
New Software and Platforms
New Results
Partnerships and Cooperations
Dissemination
Bibliography
Inria | Raweb 2014 | Exploratory Action
XML PDF e-pub
PDF e-Pub


Section: New Software and Platforms

The Plasma Statistical Model Checker

Participants : Axel Legay [Coordinator] , Sean Sedwards, Benoît Boyer, Louis-Marie Traonouez, Kevin Corre.

PLASMA

Statistical model checking (SMC) is a fast emerging technology for industrial scale verification and optimisation problems. In recognition of this, our group is developing a Platform for Learning and Advanced Statistical Model checking Algorithms: Plasma .

Plasma (see https://project.inria.fr/plasma-lab/ ) was conceived to have high performance and be extensible, using a proprietary virtual machine [48] . Since SMC requires only an executable semantics and is not constrained by decidability, we can easily implement different modelling languages and logics. Our involvement in the DANSE (http://www.danse-ip.eu ) and DALi (http://www.ict-dali.eu ) European projects has also made us aware of the need to provide efficient verification for externally implemented simulators. We thus devised Plasma -lab, a modular SMC library that allows external users to tightly integrate their own code with our efficient SMC algorithms and integrated development environment [47] . Plasma -lab has now been successfully integrated with DESYRE (http://www.ales.eu.com ), Scilab (http://www.scilab.org ) and MATLAB (http://www.mathworks.com ).

The Plasma -lab architecture is now the basis of our free-standing tool, (https://project.inria.fr/plasma-lab ) which includes all the modelling languages, logics and algorithms developed by our group. In particular, we have recently developed cutting edge algorithms for rare events [50] , [49] , [26] , nondeterminism [28] , [34] , [37] and learning [14] , [41] .